package JavaCodePublicClass.龟兔赛跑;

/*
 * Thread   多线程
 * extends   继承 子类继承父类
 *  abstract  抽象 他只有具体的方法
 */
public abstract class Animal extends Thread {
    //比赛跑道
    public int lenght = 500;

    //赛道的方法
    public abstract void runing();

    //重写Thread方法
    public void run() {
        while (lenght > 0) {
            runing();
        }
    }

    //定义一个接口
    public static interface Calltoback {
        public void win();
    }
    //创建接口对象
    public Calltoback calltoback;
}
